monitor over ten pupils - Turkish English Dictionary